Big Huge Thesaurus

procyon lotor

noun

sounds kind of like